twisted braids - Espagnol Anglais Dictionnaire